//方法的重载
//在同一个类中，定义了多个同名的方法，这些同名的方法具有同种的功能
//每个方法具有不同的参数类型或参数个数，这些同名的方法，就构成了重载关系
//简单的来说：同一个类中，方法名相同，参数不同的方法，与返回值无关
//夏梓豪
//2023/04/01
//
package code_fangfadichongzai;

public class test1 {
    public static void main(String[] args) {

        byte a = 10;
        byte b = 20;
        compare(10,20);
        compare(a,b);

    }
    //目标：写一个方法，兼用各种数据类型

    public static void compare(byte b1,byte b2) {
        System.out.println("byte");
        System.out.println(b1 == b2);
    }
    public static void compare(short s1,short s2) {
        System.out.println("shrot");
        System.out.println(s1 == s2);
    }
    public static void compare(int i1,int i2) {
        System.out.println("int");
        System.out.println(i1 == i2);
    }
    public static void compare(long l1,long l2) {
        System.out.println("long");
        System.out.println(l1 == l2);
    }
}
